Big Huge Thesaurus

yellow cedar

noun